STM32F103的实用例程(非常好用的源代码)
STM32F103的实用例程(非常好用的源代码)
STM32F103ZET6单片机RFID-RC522门禁控制系统(函数库版)源码+开发板原理图.zip
STM32F系列属于中低水平32位ARM单片机,该系列芯片是意法半导体(ST)公司的产品,其核心是cortex-m3。 根据片上闪存的大小,该系列芯片可分为三类:小型(16K和32K)、中型(64K和128K)和大型(256K、384K和512K)。 芯片...
系统复位或上电复位后,微控制器进入运行模式。在运行模式下,CPU通过HCLK提供时钟,并执行程序代码。系统提供多种低功耗模式,可以在CPU不需要运行时进入低功耗模式节省功耗。
平时在做项目的时候都用的是外部晶振做为时...用的单片机是STM32F103C8T6,项目工程是在正点原子的示例代码上修改来的。用一个LED工程测试,在主程序中闪烁LED灯。 #include "sys.h" #include "delay.h" #include...
【实例简介】本代码改编自正点原子的RTC时钟例程代码,改RTC时钟为内部RC时钟提供,测试平台为stm32f103ze系列单片机;【实例截图】【核心代码】RCC_LSICmd(ENABLE);//开启内部低速晶振LSIwhile (RCC_GetFlagStatus...
时钟系统结构图、各个时钟源、时钟信号输出到外部、AHB分频器、APB1和APB2的对应外设、时钟安全系统(CSS)、RTC时钟、看门狗时钟、USB时钟、RCC寄存器、时钟系统初始化C语言代码实现
先上程序看一下,使用内部时钟的好处就是可以节约成本但是倍频最多只能达到64MHZ 使用时需要注意 注释掉这个SystemInit(); 时钟配置函数 //配置内置振荡器 36MHz RCC_DeInit(); /*将外设RCC寄存器重设为缺省值...
用的单片机是STM32F103C8T6,项目工程是在正点原子的示例代码上修改来的。用一个LED工程测试,在主程序中闪烁LED灯。 #include "sys.h" #include "delay.h" #include "usart.h" #include "led.h" int main ( void ...
STM32驱动RC522 RFID模块之二:STM32硬件SPI驱动RC522。 驱动程序设计时,必须的顺序是:寻卡--->防冲撞--->选卡--->开天线--->读/写卡。主函数的编写必须要按照这样的顺序,否者设备不会工作。 本实验是由门禁项目...
文章目录一、DAC简介二、输出一个周期2khz的正弦波1、修改周期计算2、修改keil程序2、硬件连接3、效果展示三、将一段数字音频歌曲数据转换为模拟音频波形输出1、音频剪辑2、转码3、修改keil工程文件 一、DAC简介 数...
本章学习STM32的低功耗控制,掌握如何进入低功耗状态以及如何从此状态唤醒,数据手册请参看第四章电源控制PWR中的内容 实验简介 现在很多MCU都有低功耗控制,当需要系统省电时,就需要进入适当的低功耗模式来降低...
一、应用简介 本文接着上一章讲中断应用。 二、GPIO输入中断 2.1 原理图 2.2 NVIC配置 static void NVIC_Configuration(void) ... /* 配置中断源:按键 1 */ NVIC_InitStructure.NVIC_IRQChanne.
STM32F103基于HAL库的移植与基本配置